trailer with tipping body - Turkish English Dictionary